nonaffiliated contributor

Translations
независимый участник (вкладчик)
The report cited a nonaffiliated contributor.
В докладе упоминался независимый участник.